Internet Archive BookReader

The Macrolepidoptera of the world; a systematic description of the hitherto known Macrolepidoptera